home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / SCRIPT.PAK / DEFAULT.KBD < prev    next >
Text File  |  1997-05-06  |  52KB  |  634 lines

  1. //-------------------------------------------------------
  2. // Default Keymap Data File.
  3. //-------------------------------------------------------
  4. // $Revision:   1.34  $
  5. // The format for KBD files is as follows:
  6. // The [Assigments:Keyboard] section is used to
  7. // perform assignments to the specified subsystem.
  8. // Possible subsystems may be found in the documnetation
  9. // under KeyboardManager.GetKeyboard(...).
  10. // Each line represents one assignment and has the
  11. // following format:
  12. //
  13. // KeyDescription |:| KeyCommand [|:| KeyFlag [|:| Comment]]
  14. //
  15. // The delimiter is needed to clearly deliniate each
  16. // column.  A position value could not be used since
  17. // some key descriptions may go beyond any selected
  18. // value.  Spaces could not be used since some key
  19. // commands may include them.  If the |:| needs to be
  20. // used in a command then the key must be assigned to
  21. // another macro which can use the delimiter without
  22. // invalidating this file.  If a comment is needed, but not a
  23. // Keyflag then both delimiters must still be present.
  24. //-------------------------------------------------------
  25.  
  26. [Assignments:Desktop]
  27. //--------------- ----------------------------------- -------- ----------
  28. // Key            |:|Command                          |:|Flags |:|Comment
  29. //--------------- ----------------------------------- -------- ----------
  30. <Alt-F5>          |:|IDE.DebugInspect();              |:|      |:|Inspect command - Debug|Inspect
  31. <Alt-F7>          |:|IDE.SearchPreviousMessage();     |:|      |:|Previous message command - Search|Previous message
  32. <Alt-F8>          |:|IDE.SearchNextMessage();         |:|      |:|Next message command - Search|Next message
  33. <Alt-F9>          |:|IDE.ProjectCompile();            |:|      |:|Compile command - Project|Compile
  34. <Alt-F10>         |:|IDE.SpeedMenu();                 |:|      |:|SpeedMenu
  35. <Alt-z>           |:|IDE.ExpandWindow();              |:|      |:|ExpandWindow - Increase size of the currently selected window to maximum size
  36.  
  37. <Ctrl-c>          |:|IDE.EditCopy();                  |:|      |:|Copy command - Edit|Copy
  38.  
  39. <Ctrl-Delete>     |:|IDE.EditClear();                 |:|      |:|Clear command - Edit|Clear
  40.  
  41. <Ctrl-F>          |:|IDE.SearchFind();                |:|      |:|Find command - Search|Find
  42. <Ctrl-F1>         |:|IDE.KeywordHelp();               |:|      |:|Keyword search command - Help|Keyword search
  43. <Ctrl-F2>         |:|IDE.DebugTerminateProcess();     |:|      |:|Terminate process command - Debug|Terminate process
  44. <Ctrl-F3>         |:|IDE.ViewCallStack();             |:|      |:|Call stack command - View|Call Stack
  45. <Ctrl-F5>         |:|IDE.DebugAddWatch();             |:|      |:|Add watch command - Debug|Add watch
  46. <Ctrl-F7>         |:|IDE.DebugEvaluate();             |:|      |:|Evaluate command - Debug|Evaluate
  47. <Ctrl-F8>         |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  48. <Ctrl-F9>         |:|IDE.DebugRun();                  |:|      |:|Run command - Debug|Run
  49.  
  50. <Ctrl-k><Ctrl-d>  |:|IDE.KeyboardManager.SendKeys(\"{VK_F10}\",TRUE); |:|      |:|Menu commands - go to the menu bar
  51. <Ctrl-k><Ctrl-s>  |:|IDE.FileSave();                  |:|      |:|Save command - File|Save
  52.  
  53. <Ctrl-o><Ctrl-b>  |:|IDE.SearchBrowseSymbol();        |:|      |:|Browse Symbol command - Search|Browse Symbol
  54.  
  55. <Ctrl-o><Ctrl-d>  |:|IDE.ViewActivate(RIGHT);         |:|      |:|Moves to the pane on the right of the current pane
  56. <Ctrl-o><Ctrl-e>  |:|IDE.ViewActivate(UP);            |:|      |:|Moves to the pane above the current pane
  57. <Ctrl-o><Ctrl-s>  |:|IDE.ViewActivate(LEFT);          |:|      |:|Moves to the pane on the left of the current pane
  58. <Ctrl-o><Ctrl-x>  |:|IDE.ViewActivate(DOWN);          |:|      |:|Moves to the pane below the current pane
  59.  
  60. <Ctrl-q><Ctrl-a>  |:|IDE.SearchReplace();             |:|      |:|Replace command - Search|Replace
  61. <Ctrl-q><Ctrl-f>  |:|IDE.SearchFind();                |:|      |:|Find command - Search|Find
  62.  
  63. <Ctrl-v>          |:|IDE.EditPaste();                 |:|      |:|Paste command - Edit|Paste
  64. <Ctrl-x>          |:|IDE.EditCut();                   |:|      |:|Cut command - Edit|Cut
  65. <Ctrl-z>          |:|IDE.EditUndo();                  |:|      |:|Undo command - Edit|Undo
  66.  
  67. <F1>              |:|IDE.KeywordHelp();               |:|      |:|Keyword search command - Help|Keyword search
  68. <F4>              |:|debugger.RunToCurrent();         |:|      |:|Run to here command - Debug|Run to
  69. <F3>              |:|IDE.SearchSearchAgain();         |:|      |:|Search again command - Search|Search again
  70. <F7>              |:|IDE.DebugStatementStepInto();    |:|      |:|Statement step into command
  71. <F8>              |:|IDE.DebugStatementStepOver();    |:|      |:|Statement step over command
  72. <F9>              |:|IDE.ProjectMakeAll();            |:|      |:|Make all command - Project|Make all
  73.  
  74. <Shift-Ctrl-o><d> |:|IDE.ViewSlide(RIGHT);            |:|      |:|Moves the pane splitter bar to the right of the current pane
  75. <Shift-Ctrl-o><e> |:|IDE.ViewSlide(UP);               |:|      |:|Moves the pane splitter bar above the current pane
  76. <Shift-Ctrl-o><s> |:|IDE.ViewSlide(LEFT);             |:|      |:|Moves the pane splitter bar to the left of the current pane
  77. <Shift-Ctrl-o><x> |:|IDE.ViewSlide(DOWN);             |:|      |:|Moves the pane splitter bar below the current pane
  78.  
  79. <Shift-Ctrl-p>    |:|IDE.PlaybackKeystrokeRecording();|:|      |:|Playbck a key macro
  80. <Shift-Ctrl-r>    |:|IDE.ToggleKeystrokeRecording();  |:|      |:|Record a key macro
  81. <Shift-Ctrl-z>    |:|IDE.EditRedo();                  |:|      |:|Redo command - Edit|Redo
  82.  
  83. <Shift-F4>        |:|IDE.WindowTileHorizontal();      |:|      |:|Tile horizontal command - Window|Tile horizontal
  84. <Shift-F5>        |:|IDE.WindowCascade();             |:|      |:|Cascade command - Window|Cascade
  85. <Shift-F7>        |:|debugger.InstructionStepInto();  |:|      |:|InstructionStepInto - Executes the next instruction, stepping into functions
  86. <Shift-F8>        |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  87. <Shift-F9>        |:|IDE.DebugAnimate();              |:|      |:|Animate curent taret in debugger
  88.  
  89. [Assignments:Editor]
  90. //--------------- ----------------------------------- -------- ----------
  91. // Key            |:|Command                          |:|Flags |:|Comment
  92. //--------------- ----------------------------------- -------- ----------
  93. <Alt-[>           |:|editor.MoveCursorToMate(SEARCH_FORWARD);  |:|      |:|Finds the matching delimiter (forward)
  94. <Alt-]>           |:|editor.MoveCursorToMate(SEARCH_BACKWARD); |:|      |:|Finds the matching delimiter (backward)
  95. <Alt-Backspace>   |:|editor.Undo();                   |:|      |:|Undo command - Editor|Undo
  96. <Alt-F5>          |:|debugger.InspectCurrent();       |:|      |:|Inspect command - Inspect (Edit window SpeedMenu)
  97. <Alt-Shift-Backspace>|:|editor.Redo();                |:|      |:|Redo command - Edit|Redo
  98.  
  99. <Backspace>       |:|editor.TopView.Position.BackspaceDelete(1); |:|      |:|Deletes the character to the left of the cursor
  100.  
  101. <Ctrl-0>          |:|editor.GotoBookmark(0);          |:|      |:|Go to bookmark 0
  102. <Ctrl-1>          |:|editor.GotoBookmark(1);          |:|      |:|Go to bookmark 1
  103. <Ctrl-2>          |:|editor.GotoBookmark(2);          |:|      |:|Go to bookmark 2
  104. <Ctrl-3>          |:|editor.GotoBookmark(3);          |:|      |:|Go to bookmark 3
  105. <Ctrl-4>          |:|editor.GotoBookmark(4);          |:|      |:|Go to bookmark 4
  106. <Ctrl-5>          |:|editor.GotoBookmark(5);          |:|      |:|Go to bookmark 5
  107. <Ctrl-6>          |:|editor.GotoBookmark(6);          |:|      |:|Go to bookmark 6
  108. <Ctrl-7>          |:|editor.GotoBookmark(7);          |:|      |:|Go to bookmark 7
  109. <Ctrl-8>          |:|editor.GotoBookmark(8);          |:|      |:|Go to bookmark 8
  110. <Ctrl-9>          |:|editor.GotoBookmark(9);          |:|      |:|Go to bookmark 9
  111. <Ctrl-F5>         |:|debugger.WatchCurrent();         |:|      |:|Watch command - Watch (Edit window SpeedMenu)
  112.  
  113. <Ctrl-i>          |:|editor.SmartTab();               |:|      |:|Inserts a smart tab
  114. <Ctrl-n>          |:|editor.OpenLine();               |:|      |:|Inserts a new line
  115. <Ctrl-p>          |:|editor.InsertLiteralKeyNext();   |:|      |:|Causes the next character to be interpreted as an ASCII sequence
  116. <Ctrl-t>          |:|editor.InternalDeleteWordRight();|:|      |:|Deletes the word to the right
  117. <Ctrl-y>          |:|editor.InternalDeleteLine();     |:|      |:|Deletes a line
  118. <Ctrl-Left>       |:|editor.MoveCursorToWordLeft();   |:|      |:|Moves one word left
  119. <Ctrl-Right>      |:|editor.MoveCursorToWordRight();  |:|      |:|Moves one word right
  120. <Ctrl-k><Ctrl-b>  |:|editor.StartBlock(EXCLUSIVE_BLOCK); |:|      |:|Marks the beginning of a block
  121. <Ctrl-k><Ctrl-c>  |:|editor.InternalCopyBlock();      |:|      |:|Copy a selected block
  122. <Ctrl-k><Ctrl-e>  |:|editor.InternalLowerWord();      |:|      |:|Converts all alphabetic characters in a word to lowercase
  123. <Ctrl-k><Ctrl-f>  |:|editor.InternalUpperWord();      |:|      |:|Converts all alphabetic characters in a word to uppercase
  124. <Ctrl-k><Ctrl-h>  |:|editor.ToggleBlock();            |:|      |:|Hides/Shows a selected block
  125. <Ctrl-k><Ctrl-i>  |:|editor.SlideBlock();             |:|      |:|Indents a block by the amount specified by the Block Indent option
  126. <Ctrl-k><Ctrl-k>  |:|editor.StopBlock(EXCLUSIVE_BLOCK); |:|      |:|Marks the end of a block
  127. <Ctrl-k><Ctrl-l>  |:|editor.InternalMarkLine();      |:|      |:|Marks a line.
  128. <Ctrl-k><Ctrl-n>  |:|editor.BlockUpper();             |:|      |:|Converts all alphabetic characters in the block to uppercase
  129. <Ctrl-k><Ctrl-o>  |:|editor.BlockLower();             |:|      |:|Converts all alphabetic characters in the block to lowercase
  130. <Ctrl-k><Ctrl-p>  |:|editor.Print();                  |:|      |:|Prints a selected block
  131. <Ctrl-k><Ctrl-r>  |:|editor.ReadFileIntoBuffer();     |:|      |:|Reads a block from a file
  132. <Ctrl-k><Ctrl-t>  |:|editor.InternalMarkWord();       |:|      |:|Marks a word as a block
  133. <Ctrl-k><Ctrl-u>  |:|editor.SlideBlock(TRUE);         |:|      |:|Outdents a block by the amount specified by the Block Indent option
  134. <Ctrl-k><Ctrl-v>  |:|editor.InternalMoveBlock();      |:|      |:|Moves a selected block
  135. <Ctrl-k><Ctrl-w>  |:|editor.BlockSave();              |:|      |:|Writes a selected block to file
  136. <Ctrl-k><Ctrl-y>  |:|editor.InternalDelete();         |:|      |:|Deletes a selected block
  137. <Ctrl-k><0>       |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  138. <Ctrl-k><1>       |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  139. <Ctrl-k><2>       |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  140. <Ctrl-k><3>       |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  141. <Ctrl-k><4>       |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  142. <Ctrl-k><5>       |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  143. <Ctrl-k><6>       |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  144. <Ctrl-k><7>       |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  145. <Ctrl-k><8>       |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  146. <Ctrl-k><9>       |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  147. <Ctrl-k><Ctrl-0>  |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  148. <Ctrl-k><Ctrl-1>  |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  149. <Ctrl-k><Ctrl-2>  |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  150. <Ctrl-k><Ctrl-3>  |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  151. <Ctrl-k><Ctrl-4>  |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  152. <Ctrl-k><Ctrl-5>  |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  153. <Ctrl-k><Ctrl-6>  |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  154. <Ctrl-k><Ctrl-7>  |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  155. <Ctrl-k><Ctrl-8>  |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  156. <Ctrl-k><Ctrl-9>  |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  157. <Ctrl-o><Ctrl-a>  |:|editor.OpenFileAtCursor();       |:|      |:|Open Source command - Open source (Edit window SpeedMenu)
  158. <Ctrl-o><Ctrl-b>  |:|IDE.SearchBrowseSymbol();        |:|      |:|Browse Symbol command - Browse symbol (Edit window SpeedMenu)
  159. <Ctrl-o><Ctrl-c>  |:|SetBlockStyle(COLUMN_BLOCK);     |:|      |:|Sets block mode to column block
  160. <Ctrl-o><Ctrl-g>  |:|editor.TopView.Position.GotoLine(); |:|      |:|Go to Line command - Go to line (Edit window SpeedMenu)
  161. <Ctrl-o><Ctrl-i>  |:|SetBlockStyle(INCLUSIVE_BLOCK);  |:|      |:|Sets block mode to inclusive block
  162. <Ctrl-o><Ctrl-k>  |:|SetBlockStyle(EXCLUSIVE_BLOCK);  |:|      |:|Sets block mode to non-inclusive block
  163. <Ctrl-o><Ctrl-l>  |:|SetBlockStyle(LINE_BLOCK);       |:|      |:|Sets block mode to line block
  164. <Ctrl-o><Ctrl-o>  |:|editor.InternalToggleCase();     |:|      |:|Toggles case on all alphabetic characters in the block
  165. <Ctrl-o><Down>    |:|editor.CreateView(DOWN);         |:|      |:|Creates a new pane below the current pane
  166. <Ctrl-o><Up>      |:|editor.CreateView(UP);           |:|      |:|Creates a new pane above the current pane
  167. <Ctrl-o><Left>    |:|editor.CreateView(LEFT);         |:|      |:|Creates a new pane to the left of the current pane
  168. <Ctrl-o><Right>   |:|editor.CreateView(RIGHT);        |:|      |:|Creates a new pane to the right of the current pane
  169. <Ctrl-o><Ctrl-Down>  |:|editor.CreateView(DOWN);         |:|      |:|Creates a new pane below the current pane
  170. <Ctrl-o><Ctrl-Up>    |:|editor.CreateView(UP);           |:|      |:|Creates a new pane above the current pane
  171. <Ctrl-o><Ctrl-Left>  |:|editor.CreateView(LEFT);         |:|      |:|Creates a new pane to the left of the current pane
  172. <Ctrl-o><Ctrl-Right> |:|editor.CreateView(RIGHT);        |:|      |:|Creates a new pane to the right of the current pane
  173. <Ctrl-Insert>     |:|editor.Copy();                   |:|      |:|Copy command - Edit|Copy
  174. <Ctrl-q><Ctrl-b>  |:|editor.MoveCursorToMarkBegin();  |:|      |:|Move cursor to the beginning of a block
  175. <Ctrl-q><Ctrl-c>  |:|editor.TopView.Position.MoveEOF(); |:|      |:|Move cursor to the end of the file
  176. <Ctrl-q><Ctrl-d>  |:|editor.TopView.Position.MoveEOL(); |:|      |:|Move cursor to the end of the line
  177. <Ctrl-q><Ctrl-e>  |:|editor.TopView.Position.Move(editor.TopView.TopRow); |:|      |:|Move cursor to top of window retaining column position
  178. <Ctrl-q><Ctrl-k>  |:|editor.MoveCursorToMarkEnd();    |:|      |:|Move cursor to the end of a block
  179. <Ctrl-q><Ctrl-p>  |:|editor.TopView.Position.Move(editor.TopView.LastEditRow, editor.TopView.LastEditColumn); |:| |:|Move to previous edit
  180. <Ctrl-q><Ctrl-r>  |:|editor.TopView.Position.Move(1,1); |:|      |:|Move cursor to the beginning of the file
  181. <Ctrl-q><Ctrl-s>  |:|editor.TopView.Position.MoveBOL(); |:|      |:|Move cursor to the beginning of the line
  182. <Ctrl-q><Ctrl-t>  |:|editor.MoveLineViewTop();        |:|      |:|Move current line to the top of the window
  183. <Ctrl-q><Ctrl-u>  |:|editor.MoveLineViewBottom();     |:|      |:|Move current line to the bottom of the window
  184. <Ctrl-q><Ctrl-x>  |:|editor.TopView.Position.Move(editor.TopView.BottomRow-1); |:|      |:|Move cursor to bottom of window retaining column
  185. <Ctrl-q><Ctrl-y>  |:|editor.DeleteToEOL();            |:|      |:|Delete from cursor to the end of the line
  186. <Ctrl-q><0>       |:|editor.GotoBookmark(0);          |:|      |:|Go to bookmark 0
  187. <Ctrl-q><1>       |:|editor.GotoBookmark(1);          |:|      |:|Go to bookmark 1
  188. <Ctrl-q><2>       |:|editor.GotoBookmark(2);          |:|      |:|Go to bookmark 2
  189. <Ctrl-q><3>       |:|editor.GotoBookmark(3);          |:|      |:|Go to bookmark 3
  190. <Ctrl-q><4>       |:|editor.GotoBookmark(4);          |:|      |:|Go to bookmark 4
  191. <Ctrl-q><5>       |:|editor.GotoBookmark(5);          |:|      |:|Go to bookmark 5
  192. <Ctrl-q><6>       |:|editor.GotoBookmark(6);          |:|      |:|Go to bookmark 6
  193. <Ctrl-q><7>       |:|editor.GotoBookmark(7);          |:|      |:|Go to bookmark 7
  194. <Ctrl-q><8>       |:|editor.GotoBookmark(8);          |:|      |:|Go to bookmark 8
  195. <Ctrl-q><9>       |:|editor.GotoBookmark(9);          |:|      |:|Go to bookmark 9
  196. <Ctrl-q><Ctrl-0>  |:|editor.GotoBookmark(0);          |:|      |:|Go to bookmark 0
  197. <Ctrl-q><Ctrl-1>  |:|editor.GotoBookmark(1);          |:|      |:|Go to bookmark 1
  198. <Ctrl-q><Ctrl-2>  |:|editor.GotoBookmark(2);          |:|      |:|Go to bookmark 2
  199. <Ctrl-q><Ctrl-3>  |:|editor.GotoBookmark(3);          |:|      |:|Go to bookmark 3
  200. <Ctrl-q><Ctrl-4>  |:|editor.GotoBookmark(4);          |:|      |:|Go to bookmark 4
  201. <Ctrl-q><Ctrl-5>  |:|editor.GotoBookmark(5);          |:|      |:|Go to bookmark 5
  202. <Ctrl-q><Ctrl-6>  |:|editor.GotoBookmark(6);          |:|      |:|Go to bookmark 6
  203. <Ctrl-q><Ctrl-7>  |:|editor.GotoBookmark(7);          |:|      |:|Go to bookmark 7
  204. <Ctrl-q><Ctrl-8>  |:|editor.GotoBookmark(8);          |:|      |:|Go to bookmark 8
  205. <Ctrl-q><Ctrl-9>  |:|editor.GotoBookmark(9);          |:|      |:|Go to bookmark 9
  206. <Ctrl-q><[>       |:|editor.MoveCursorToMate(SEARCH_FORWARD); |:|      |:|Finds the matching delimiter (forward)
  207. <Ctrl-q><Escape>  |:|editor.MoveCursorToMate(SEARCH_FORWARD); |:|      |:|Finds the matching delimiter (forward)
  208. <Ctrl-q><Ctrl-[>  |:|editor.MoveCursorToMate(SEARCH_FORWARD); |:|      |:|Finds the matching delimiter (forward)
  209. <Ctrl-q><]>       |:|editor.MoveCursorToMate(SEARCH_BACKWARD); |:|      |:|Finds the matching delimiter (backward)
  210. <Ctrl-q><Ctrl-]>  |:|editor.MoveCursorToMate(SEARCH_BACKWARD); |:|      |:|Finds the matching delimiter (backward)
  211. <Ctrl-Backspace>  |:|editor.InternalDeleteWordLeft(); |:|      |:|Deletes the word to the left of the cursor
  212. <Ctrl-Home>       |:|editor.TopView.Position.Move(1,1); |:|      |:|Move cursor to the top of the file
  213. <Ctrl-End>        |:|editor.TopView.Position.MoveEOF(); |:|      |:|Move cursor to the end of the file
  214. <Ctrl-PageDown>   |:|editor.TopView.Position.Move(editor.TopView.BottomRow-1); |:|      |:|Move cursor to bottom of window retaining column
  215. <Ctrl-PageUp>     |:|editor.TopView.Position.Move(editor.TopView.TopRow); |:|      |:|Move cursor to the top of the window retaining column
  216. <Ctrl-Up>         |:|editor.Scroll(-1);               |:|      |:|Scroll window up one line
  217. <Ctrl-Down>       |:|editor.Scroll(1);                |:|      |:|Scroll window down one line
  218. <Ctrl-s>          |:|editor.IncrementalSearch();      |:|      |:|Incremental search
  219. <Ctrl-Tab>        |:|editor.SmartTab();               |:|      |:|Inserts a smart tab
  220. <Ctrl-x>          |:|IDE.EditCut();                   |:|      |:|Cut command - Edit|Cut
  221.                   |:|
  222. <Delete>          |:|editor.Delete();                 |:|      |:|Deletes the character to the right of the cursor
  223. <Down>            |:|editor.TopView.Position.MoveRelative(1,0);SetZeroBlock(FALSE); |:|      |:|Move cursor down one line in the window
  224.                   |:|
  225. <Escape>          |:|;                                |:|      |:|no op
  226. <End>             |:|editor.TopView.Position.MoveEOL(); |:|      |:|Move cursor to the end of the line
  227. <Enter>           |:|editor.TopView.Position.InsertCharacter('\r'); |:|      |:|Inserts a carriage return
  228.                   |:|
  229. <F5>              |:|debugger.ToggleBreakpoint();     |:|      |:|Toggle Breakpoint command - Toggle breakpoint (Edit window SpeedMenu)
  230.                   |:|                                 |:|      |:|
  231. <Home>            |:|editor.TopView.Position.MoveBOL(); |:|      |:|Move cursor to the beginning of the line
  232. <Insert>          |:|editor.ToggleInsertMode();       |:|      |:|Toggle insert mode on/off
  233.                   |:|
  234. <Keypad-*>        |:|editor.TopView.Position.InsertCharacter('*'); |:|      |:|Insert '*' character
  235. <Keypad-Minus>    |:|editor.TopView.Position.InsertCharacter('-'); |:|      |:|Insert '-' character
  236. <Keypad-Plus>     |:|editor.TopView.Position.InsertCharacter('+'); |:|      |:|Insert '+' character
  237.                   |:|
  238. <Left>            |:|editor.TopView.Position.MoveRelative(0,-1,true);SetZeroBlock(FALSE); |:|      |:|Move cursor one character to the left
  239. <PageUp>          |:|editor.TopView.PageUp();         |:|      |:|Move cursor up one screen
  240. <PageDown>        |:|editor.TopView.PageDown();       |:|      |:|Move cursor down one screen
  241. <Right>           |:|editor.TopView.Position.MoveRelative(0,1, true);SetZeroBlock(FALSE); |:|      |:|Move cursor one character to the right
  242.                   |:|
  243. <Shift-Backspace> |:|editor.BackspaceDelete(1);       |:|      |:|Deletes the character to the left of the cursor
  244. <Shift-Ctrl-0>    |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  245. <Shift-Ctrl-1>    |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  246. <Shift-Ctrl-2>    |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  247. <Shift-Ctrl-3>    |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  248. <Shift-Ctrl-4>    |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  249. <Shift-Ctrl-5>    |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  250. <Shift-Ctrl-6>    |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  251. <Shift-Ctrl-7>    |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  252. <Shift-Ctrl-8>    |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  253. <Shift-Ctrl-9>    |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  254. <Shift-Ctrl-End>  |:|editor.InternalMarkToEOF();      |:|      |:|Marks from cursor to the end of the file
  255. <Shift-Ctrl-Left> |:|editor.MarkToWordLeft();         |:|      |:|Marks from cursor one word to the left
  256. <Shift-Ctrl-Right>|:|editor.MarkToWordRight();        |:|      |:|Mark from cursor one word to the right
  257. <Shift-Ctrl-Home> |:|editor.InternalMarkToBOF();      |:|      |:|Marks from cursor to the beginning of the file
  258. <Shift-Ctrl-i>    |:|editor.SlideBlock();             |:|      |:|Indents a block by the amount specified by the Block Indent option
  259. <Shift-Ctrl-o><Up>    |:|editor.DeleteView(UP);       |:|      |:|Deletes the pane above the current pane
  260. <Shift-Ctrl-o><Down>  |:|editor.DeleteView(DOWN);     |:|      |:|Deletes the pane below the current pane
  261. <Shift-Ctrl-o><Left>  |:|editor.DeleteView(LEFT);     |:|      |:|Deletes the pane to the left of the current pane
  262. <Shift-Ctrl-o><Right> |:|editor.DeleteView(RIGHT);    |:|      |:|Deletes the pane to the right of the current pane
  263. <Shift-Ctrl-o><Ctrl-Up>    |:|editor.DeleteView(UP);       |:|      |:|Deletes the pane above the current pane
  264. <Shift-Ctrl-o><Ctrl-Down>  |:|editor.DeleteView(DOWN);     |:|      |:|Deletes the pane below the current pane
  265. <Shift-Ctrl-o><Ctrl-Left>  |:|editor.DeleteView(LEFT);     |:|      |:|Deletes the pane to the left of the current pane
  266. <Shift-Ctrl-o><Ctrl-Right> |:|editor.DeleteView(RIGHT);    |:|      |:|Deletes the pane to the right of the current pane
  267. <Shift-Ctrl-PageDown>|:|editor.MarkToViewBottom();    |:|      |:|Marks from cursor to the bottom of the screen
  268. <Shift-Ctrl-PageUp>|:|editor.MarkToViewTop();         |:|      |:|Marks from cursor to the top of the screen
  269. <Shift-Ctrl-u>    |:|editor.SlideBlock(TRUE);         |:|      |:|Outdents a block by the amount specified by the Block Indent option
  270. <Shift-Ctrl-y>    |:|editor.DeleteToEOL();            |:|      |:|Delete from cursor to the end of the line
  271. <Shift-Down>      |:|editor.MarkToRelative(1, 0);     |:|      |:|Marks from cursor down one line
  272. <Shift-Delete>    |:|editor.Cut();                    |:|      |:|Cut command - Edit|Cut
  273. <Shift-End>       |:|editor.InternalMarkToEOL();      |:|      |:|Marks from cursor to the end of the line
  274. <Shift-Enter>     |:|editor.TopView.Position.InsertCharacter(13); |:|      |:|Inserts a carriage return
  275. <Shift-Home>      |:|editor.InternalMarkToBOL();      |:|      |:|Marks from cursor to the beginning of the line
  276. <Shift-Insert>    |:|editor.Paste();                  |:|      |:|Paste command - Edit|Paste
  277. <Shift-Left>      |:|editor.MarkToRelative(0, -1);    |:|      |:|Marks the character to the left of the cursor
  278. <Shift-Right>     |:|editor.MarkToRelative(0, 1);     |:|      |:|Marks the character to the right of the cursor
  279. <Shift-Up>        |:|editor.MarkToRelative(-1, 0);    |:|      |:|Marks from cursor up one line
  280. <Shift-PageUp>    |:|editor.MarkToPageUp();           |:|      |:|Marks from cursor up one screen
  281. <Shift-PageDown>  |:|editor.MarkToPageDown();         |:|      |:|Marks from cursor down one screen
  282. <Shift-Space>     |:|editor.TopView.Position.InsertCharacter(' '); |:|      |:|Inserts a ' ' (space) character
  283. <Shift-Tab>       |:|editor.BackTab();                |:|      |:|Moves the cursor to the previous tab stop
  284.                   |:|
  285. <Space>           |:|editor.TopView.Position.InsertCharacter(' '); |:|      |:|Inserts a ' ' (space) character
  286.                   |:|
  287. <Tab>             |:|editor.TopView.Position.InsertCharacter('\t'); |:|      |:|Inserts a tab character
  288. <Up>              |:|editor.TopView.Position.MoveRelative(-1, 0);SetZeroBlock(FALSE); |:|      |:|Move cursor up one line
  289.  
  290. [Assignments:CPU]
  291. //--------------- ----------------------------------- -------- ----------
  292. // Key            |:|Command                          |:|Flags |:|Comment
  293. //--------------- ----------------------------------- -------- ----------
  294. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Address; Dump pane, Stack pane - Display As
  295. <Ctrl-b>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint; Dump pane, Stack pane - Display As byte
  296. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Registers pane - Change Register
  297. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register; Dump/Stack pane - Display As double
  298. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  299. <Ctrl-f>          |:|WiredMethod();                   |:|      |:|Stack pane - Go to Top Frame; Dump/Stack pane - Display As floats
  300. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Go to Address
  301. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As longs
  302. <Ctrl-Left>       |:|WiredMethod();                   |:|      |:|Shift the starting point of the display up one byte
  303. <Ctrl-n>          |:|debugger.SetEIPToSelected();     |:|      |:|Disassembly pane - Sets the highlighted address as the eip
  304. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As words
  305. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Registers pane - Show Old Registers, toggles between old and current register
  306. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Current PC
  307. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Run to Current
  308. <Ctrl-Right>      |:|WiredMethod();                   |:|      |:|Shift the starting point of the display down one byte
  309. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Disassembly - Go to Source; Stack - Top Stack; Registers - Show Old Registers
  310. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|All panes - Change Thread
  311. <Ctrl-z>          |:|WiredMethod();                   |:|      |:|Registers pane - Zero Register
  312. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  313. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  314. <F2>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  315. <F5>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  316. <F7>              |:|debugger.InstructionStepInto();  |:|      |:|InstructionStepInto - Executes the next instruction, stepping into functions
  317. <F8>              |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  318. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  319. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor to the left
  320. <Minus>           |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register
  321. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  322. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  323. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  324. <Plus>            |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  325. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor to the left
  326. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  327.  
  328. [Assignments:Message]
  329. //--------------- ----------------------------------- -------- ----------
  330. // Key            |:|Command                          |:|Flags |:|Comment
  331. //--------------- ----------------------------------- -------- ----------
  332. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete All
  333. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Precious Toggle
  334. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Save as Text
  335. <Delete>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete
  336. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  337. <Enter>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Edit
  338. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  339. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  340. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  341. <Space>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - View
  342. <Plus>            |:|WiredMethod();                   |:|      |:|Expand the current entry
  343. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse the current entry
  344. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  345. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand the current entry
  346. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse the current entry
  347. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  348. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  349.  
  350. [Assignments:Watches]
  351. //--------------- ----------------------------------- -------- ----------
  352. // Key            |:|Command                          |:|Flags |:|Comment
  353. //--------------- ----------------------------------- -------- ----------
  354. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  355. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  356. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Watches window - Remove Watch(es)
  357. <Delete>          |:|WiredMethod();                   |:|      |:|Watches window - Disable Watch(es)
  358. <Enter>           |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  359. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  360. <Insert>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  361. <Space>           |:|WiredMethod();                   |:|      |:|Watch window - Disable/Enable Watch(es)
  362. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  363. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  364. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  365. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  366. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  367. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  368. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  369. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  370.  
  371. [Assignments:Breakpoints]
  372. //--------------- ----------------------------------- -------- ----------
  373. // Key            |:|Command                          |:|Flags |:|Comment
  374. //--------------- ----------------------------------- -------- ----------
  375. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  376. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Selects the Address tab
  377. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  378. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Selects the CodeGuard tab
  379. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View Source
  380. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Selects the Module tab
  381. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Edit Source
  382. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  383. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Selects the Source tab
  384. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|Selects the Thread tab
  385. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Selects the Data Watch tab
  386. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|Selects the OS Exception tab
  387. <Enter>           |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  388. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  389. <Space>           |:|WiredMethod();                   |:|      |:|Enable/Disable Breakpoint
  390. <Delete>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  391. <Insert>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  392. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  393. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  394. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  395. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  396. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  397. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  398. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  399. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  400.  
  401. [Assignments:Processes]
  402. //--------------- ----------------------------------- -------- ----------
  403. // Key            |:|Command                          |:|Flags |:|Comment
  404. //--------------- ----------------------------------- -------- ----------
  405. <Enter>           |:|WiredMethod();                   |:|      |:|Opens the Call Stack window
  406. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  407.  
  408. [Assignments:Call Stack]
  409. //--------------- ----------------------------------- -------- ----------
  410. // Key            |:|Command                          |:|Flags |:|Comment
  411. //--------------- ----------------------------------- -------- ----------
  412. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit source at current location
  413. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View source at current location
  414. <Enter>           |:|WiredMethod();                   |:|      |:|Edit source at current location
  415. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  416. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  417. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  418. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  419. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  420. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  421. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  422. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  423. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  424.  
  425. [Assignments:Inspector]
  426. //--------------- ----------------------------------- -------- ----------
  427. // Key            |:|Command                          |:|Flags |:|Comment
  428. //--------------- ----------------------------------- -------- ----------
  429. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  430. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Lets you specify how many data elements you want to view
  431. <Ctrl-n>          |:|WiredMethod();                   |:|      |:|Lets you inspect a new expression
  432. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Lets you assign a new value to a data item
  433. <Enter>           |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  434. <Tab>             |:|WiredMethod();                   |:|      |:|Switches panes
  435. <Escape>          |:|WiredMethod();                   |:|      |:|Closes the Inspector window
  436. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  437.  
  438. [Assignments:Evaluator]
  439. //--------------- ----------------------------------- -------- ----------
  440. // Key            |:|Command                          |:|Flags |:|Comment
  441. //--------------- ----------------------------------- -------- ----------
  442. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  443. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Set the expression to the new value
  444. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Close this view
  445. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  446. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  447. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Close this view
  448. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|<ctrl-x>
  449.  
  450. [Assignments:Project]
  451. //--------------- ----------------------------------- -------- ----------
  452. // Key            |:|Command                          |:|Flags |:|Comment
  453. //--------------- ----------------------------------- -------- ----------
  454. <Alt-Right>       |:|WiredMethod();                   |:|      |:|Demote a node
  455. <Alt-Left>        |:|WiredMethod();                   |:|      |:|Promote a node
  456. <Alt-Up>          |:|WiredMethod();                   |:|      |:|Move node up
  457. <Alt-Down>        |:|WiredMethod();                   |:|      |:|Move node down
  458. <Delete>          |:|WiredMethod();                   |:|      |:|Delete a node
  459. <Insert>          |:|WiredMethod();                   |:|      |:|Add a node
  460. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down a node
  461. <Enter>           |:|WiredMethod();                   |:|      |:|Default action for node
  462. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of the tree
  463. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  464. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of the tree
  465. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand a node
  466. <Plus>            |:|WiredMethod();                   |:|      |:|Expand a node
  467. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse a node
  468. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up a node
  469.  
  470. [Assignments:ClassExpert]
  471. //--------------- ----------------------------------- -------- ----------
  472. // Key            |:|Command                          |:|Flags |:|Comment
  473. //--------------- ----------------------------------- -------- ----------
  474. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand current entry
  475. <Enter>           |:|WiredMethod();                   |:|      |:|Activate the edit pane
  476. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  477. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  478. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  479. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  480. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of pane
  481. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of pane
  482. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  483. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  484. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  485.  
  486. [Assignments:RWProject]
  487. //--------------- ----------------------------------- -------- ----------
  488. // Key            |:|Command                          |:|Flags |:|Comment
  489. //--------------- ----------------------------------- -------- ----------
  490. <Alt-F10>         |:|WiredMethod();                   |:|      |:|SpeedMenu
  491. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  492. <Delete>          |:|IDE.EditClear();                 |:|      |:|Delete a node
  493. <Ctrl-Delete>     |:|IDE.EditClear();                 |:|      |:|Delete a node
  494. <Right>           |:|WiredMethod();                   |:|      |:|Scrolls pane right
  495. <Left>            |:|WiredMethod();                   |:|      |:|Scrolls pane left
  496. <up>              |:|WiredMethod();                   |:|      |:|Moves selection bar up one line
  497. <Down>            |:|WiredMethod();                   |:|      |:|Moves selection bar down one line
  498. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Expand all entries
  499. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  500. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  501. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  502.  
  503. [Assignments:RWText]
  504. //--------------- ----------------------------------- -------- ----------
  505. // Key            |:|Command                          |:|Flags |:|Comment
  506. //--------------- ----------------------------------- -------- ----------
  507. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  508. <Alt-F9>          |:|WiredMethod();                   |:|      |:|
  509. <Insert>          |:|WiredMethod();                   |:|      |:|
  510. <Delete>          |:|WiredMethod();                   |:|      |:|Deletes the character to the right of the cursor
  511. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the line
  512. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the line
  513. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  514. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  515. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor one character to the right
  516. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor one character to the left
  517. <up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  518. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  519.  
  520. [Assignments:RWBitmap]
  521. //--------------- ----------------------------------- -------- ----------
  522. // Key            |:|Command                          |:|Flags |:|Comment
  523. //--------------- ----------------------------------- -------- ----------
  524. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  525. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  526. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  527. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  528. <Right>           |:|WiredMethod();                   |:|      |:|
  529. <Left>            |:|WiredMethod();                   |:|      |:|
  530. <up>              |:|WiredMethod();                   |:|      |:|
  531. <Down>            |:|WiredMethod();                   |:|      |:|
  532.  
  533. [Assignments:RWCursor]
  534. //--------------- ----------------------------------- -------- ----------
  535. // Key            |:|Command                          |:|Flags |:|Comment
  536. //--------------- ----------------------------------- -------- ----------
  537. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  538. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  539. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  540. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  541. <Right>           |:|WiredMethod();                   |:|      |:|
  542. <Left>            |:|WiredMethod();                   |:|      |:|
  543. <up>              |:|WiredMethod();                   |:|      |:|
  544. <Down>            |:|WiredMethod();                   |:|      |:|
  545.  
  546. [Assignments:RWIcon]
  547. //--------------- ----------------------------------- -------- ----------
  548. // Key            |:|Command                          |:|Flags |:|Comment
  549. //--------------- ----------------------------------- -------- ----------
  550. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  551. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  552. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  553. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  554. <Right>           |:|WiredMethod();                   |:|      |:|
  555. <Left>            |:|WiredMethod();                   |:|      |:|
  556. <up>              |:|WiredMethod();                   |:|      |:|
  557. <Down>            |:|WiredMethod();                   |:|      |:|
  558.  
  559. [Assignments:RWMenu]
  560. //--------------- ----------------------------------- -------- ----------
  561. // Key            |:|Command                          |:|Flags |:|Comment
  562. //--------------- ----------------------------------- -------- ----------
  563. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  564. <Backspace>       |:|WiredMethod();                   |:|      |:|
  565. <End>             |:|WiredMethod();                   |:|      |:|
  566. <Escape>          |:|WiredMethod();                   |:|      |:|
  567. <Delete>          |:|WiredMethod();                   |:|      |:|
  568. <Home>            |:|WiredMethod();                   |:|      |:|
  569. <Insert>          |:|WiredMethod();                   |:|      |:|New Menuitem, inserts a new menu item above the selected item
  570. <Enter>           |:|WiredMethod();                   |:|      |:|
  571. <Tab>             |:|WiredMethod();                   |:|      |:|
  572. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  573. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  574. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  575. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  576. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|New Popup, inserts a new pop-up menu above the selected item
  577. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|New Separator, inserts a new separator above the selected item
  578. <Right>           |:|WiredMethod();                   |:|      |:|
  579. <Left>            |:|WiredMethod();                   |:|      |:|
  580. <up>              |:|WiredMethod();                   |:|      |:|
  581. <Down>            |:|WiredMethod();                   |:|      |:|
  582.  
  583. [Assignments:RWDialog]
  584. //--------------- ----------------------------------- -------- ----------
  585. // Key            |:|Command                          |:|Flags |:|Comment
  586. //--------------- ----------------------------------- -------- ----------
  587. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  588. <Home>            |:|WiredMethod();                   |:|      |:|
  589. <Right>           |:|WiredMethod();                   |:|      |:|
  590. <Left>            |:|WiredMethod();                   |:|      |:|
  591. <up>              |:|WiredMethod();                   |:|      |:|
  592. <Down>            |:|WiredMethod();                   |:|      |:|
  593.  
  594. [Assignments:RWIdentifiers]
  595. //--------------- ----------------------------------- -------- ----------
  596. // Key            |:|Command                          |:|Flags |:|Comment
  597. //--------------- ----------------------------------- -------- ----------
  598. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  599. <Delete>          |:|WiredMethod();                   |:|      |:|
  600. <Insert>          |:|WiredMethod();                   |:|      |:|
  601. <Right>           |:|WiredMethod();                   |:|      |:|
  602. <Left>            |:|WiredMethod();                   |:|      |:|
  603. <up>              |:|WiredMethod();                   |:|      |:|
  604. <Down>            |:|WiredMethod();                   |:|      |:|
  605.  
  606. [Assignments:RWGroupCursor]
  607. //--------------- ----------------------------------- -------- ----------
  608. // Key            |:|Command                          |:|Flags |:|Comment
  609. //--------------- ----------------------------------- -------- ----------
  610. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  611. <Right>           |:|WiredMethod();                   |:|      |:|
  612. <Left>            |:|WiredMethod();                   |:|      |:|
  613. <up>              |:|WiredMethod();                   |:|      |:|
  614. <Down>            |:|WiredMethod();                   |:|      |:|
  615. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  616. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  617. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  618. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  619.  
  620. [Assignments:RWGroupIcon]
  621. //--------------- ----------------------------------- -------- ----------
  622. // Key            |:|Command                          |:|Flags |:|Comment
  623. //--------------- ----------------------------------- -------- ----------
  624. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  625. <Right>           |:|WiredMethod();                   |:|      |:|
  626. <Left>            |:|WiredMethod();                   |:|      |:|
  627. <up>              |:|WiredMethod();                   |:|      |:|
  628. <Down>            |:|WiredMethod();                   |:|      |:|
  629. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  630. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  631. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  632. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  633.  
  634.